package com.nbsaas.boot.data.api.domain.simple;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import lombok.Data;
            import com.nbsaas.boot.rest.request.SqlBatchObject;
            import com.nbsaas.boot.data.ext.domain.ext.QueryTemplateExt;
            import com.nbsaas.boot.rest.request.ResultHandle;

/**
* -列表对象
*/
@Data
public class QueryPrivateTemplateSimple implements Serializable {
/**
* 序列化参数
*/
private static final long serialVersionUID = 1L;




            /**
            * 数据范围控制6
            **/
                private Integer dataScope6;
                private String dataScope6Name;

            /**
            * 模板描述
            **/
                private String note;

            /**
            * 数据范围控制2
            **/
                private Integer dataScope2;
                private String dataScope2Name;

            /**
            * 
            **/
                private String queryCatalogName;

            /**
            * 日期范围 1当天 2最近七天 3本周  4本月
            **/
                private Integer dateRange;

            /**
            * 数据范围控制3
            **/
                private Integer dataScope3;
                private String dataScope3Name;

            /**
            * 数据范围控制4
            **/
                private Integer dataScope4;
                private String dataScope4Name;

            /**
            * 
            **/
                private Long modifier;

            /**
            * 数据范围控制5
            **/
                private Integer dataScope5;
                private String dataScope5Name;

            /**
            * 
            **/
                private String creatorName;

            /**
            * java映射类
            **/
                private String className;

            /**
            * 是否是慢查询 1是 2不是
            **/
                private Integer slowQuery;

            /**
            * 数据范围控制1
            **/
                private Integer dataScope1;
                private String dataScope1Name;

            /**
            * 模板类型
            **/
                private Integer type;
                private String typeName;

            /**
            * 移动端样式
            **/
                private Integer headerStyle;

            /**
            * 
            **/
                private Long queryCatalog;

            /**
            * 主键id
            **/
                private String model;

            /**
            * 查询结果是否处理 1处理 2不处理
            **/
                private Integer resultHandleType;

            /**
            * 主键id
            **/
                private Long id;

            /**
            * 租户id
            **/
                private Long tenant;

            /**
            * 最新修改时间
            **/
                private Date lastDate;

            /**
            * 
            **/
                private Long creator;

            /**
            * 权限
            **/
                private String permission;

            /**
            * 添加时间
            **/
                private Date addDate;

            /**
            * 查询类型
            **/
                private Integer queryType;
                private String queryTypeName;

            /**
            * 存储过程
            **/
                private String storeProcedure;

            /**
            * 模板名称
            **/
                private String name;

            /**
            * 
            **/
                private String modifierName;

            /**
            * 缓存模式 计算请求参数md5，作为缓存键
            **/
                private Integer cacheModel;

            /**
            * 调试模式
            **/
                private Integer debugMode;
                private String debugModeName;


}